19 october major puzzle solved